Contractor programming

نویسندگان

  • Gilles Chabert
  • Luc Jaulin
چکیده

This paper describes a solver programming method, called contractor programming, that copes with two issues related to constraint processing over the reals. First, continuous constraints involve an inevitable step of solver design. Existing softwares provide an insufficient answer by restricting users to choose among a list of fixed strategies. Our first contribution is to give more freedom in solver design by introducing programming concepts where only configuration parameters were previously available. Programming consists in applying operators (intersection, composition, etc.) on algorithms called contractors that are somehow similar to propagators. Second, many problems with real variables cannot be cast as the search for vectors simultaneously satisfying the set of constraints, but a large variety of different outputs may be demanded from a set of constraints (e.g., a paving with boxes inside and outside of the solution set). These outputs can actually be viewed as the result of different contractors working concurrently on the same search space, with a bisection procedure intervening in case of deadlock. Such algorithms (which are not strictly speaking solvers) will be made easy to build thanks to a new branch & prune system, called paver. Thus, this paper gives a way to deal harmoniously with a larger set of problems while giving a fine control on the solving mechanisms. The contractor formalism and the paver system are the two contributions. The approach is motivated and justified through different cases of study. An implementation of this framework named Quimper is also presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Contractor Selection Using Integrated Goal Programming and Fuzzy ELECTRE

Outsourcing plays an important role in the success of organizations. One of the risks associated with outsourcing is inappropriate contractor selection which significantly influences the implementation of projects in terms of time, quality, and cost. In this study, we applied multi-criteria decision-making techniques in order to determine the best contractor using criteria such as reputation, o...

متن کامل

Global Optimization based on Contractor Programming

In this paper, we will present a general pattern based on contractor programming for designing a global optimization solver. This approach allows to solve problems with a wide variety of constraints. The complexity and the performance of the algorithm rely on the construction of contractors which characterize the feasible region.

متن کامل

Contractor selection in MCDM context using fuzzy AHP

Contractor selection is one of the most important problem in supply chain and itsstrongly effect on firm`s performance. Because a significant amount of auniversity`s budget assigns to construction contracts, contractor selection is animportant problem for the financial status of universities. Since Contractor selectionis a multi-criteria decision making problem (MCDM), lots of methods proposed ...

متن کامل

A novel hybrid intelligent approach for contractor default status prediction

In the construction industry, evaluating the financial status of a contractor is a challenging task due to the myriad of the input data as well as the complexity of the working environment. This article presents a novel hybrid intelligent approach named as Evolutionary Least Squares Support Vector Machine Inference Model for Predicting Contractor Default Status (ELSIM-PCDS). The proposed ELSIM-...

متن کامل

ارائه‌ی الگوی انتخاب پیمانکاران ‎ ‎با استفاده از روش ترکیبی ‌GDEMATEL-ANP و تحلیل رابطه خاکستری با رویکرد ایمنی (مطالعه موردی در صنعت نفت)

Background and aims: In today’s business world, managers use outsourcing strategy as tool to establish competitive advantage and business capabilities in order to subcontract some activities and tasks to qualified contractors. Selecting the fittest contractor from qualified contractors can prevents waste of resource and keeps organizational resource. With regard to complexities, risk...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Artif. Intell.

دوره 173  شماره 

صفحات  -

تاریخ انتشار 2009